foo(unsigned char n, unsigned char m)
{
    char a, b, c, *ap, *bp, *cp;
    long x, y;
    int *lp;
    x = n * m;
    x = y * n;
    a = b & c;
    *ap = *bp | *cp;

    x = a | *lp;
}